<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>opennars: nars.entity.Stamp Class Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtreedata.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">opennars
   &#160;<span id="projectnumber">1.5.5</span>
   </div>
   <div id="projectbrief">1.5-ish</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="../../pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="../../namespaces.html"><span>Packages</span></a></li>
      <li class="current"><a href="../../annotated.html"><span>Classes</span></a></li>
      <li><a href="../../files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="../../search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="../../annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="../../classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="../../inherits.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="../../functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('d1/d1e/classnars_1_1entity_1_1Stamp.html','../../');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pac-methods">Package Functions</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="#pri-static-attribs">Static Private Attributes</a> &#124;
<a href="../../d0/dcc/classnars_1_1entity_1_1Stamp-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">nars.entity.Stamp Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Each <a class="el" href="../../d6/d25/classnars_1_1entity_1_1Sentence.html" title="A Sentence is an abstract class, mainly containing a Term, a TruthValue, and a Stamp. ">Sentence</a> has a time stamp, consisting the following components: (1) The creation time of the sentence, (2) A evidentialBase of serial numbers of sentence, from which the sentence is derived.  
 <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-0-trigger" src="../../closed.png" alt="+"/> Inheritance diagram for nars.entity.Stamp:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../de/d00/classnars_1_1entity_1_1Stamp__inherit__graph.svg" width="150" height="463"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
<div id="dynsection-1" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-1-trigger" src="../../closed.png" alt="+"/> Collaboration diagram for nars.entity.Stamp:</div>
<div id="dynsection-1-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-1-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/dcf/classnars_1_1entity_1_1Stamp__coll__graph.svg" width="150" height="463"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a959f21fb20f72cfd277d994332e862c3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a959f21fb20f72cfd277d994332e862c3.html#a959f21fb20f72cfd277d994332e862c3">Stamp</a> (long time)</td></tr>
<tr class="memdesc:a959f21fb20f72cfd277d994332e862c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generate a new stamp, with a new serial number, for a new <a class="el" href="../../dc/ddc/classnars_1_1entity_1_1Task.html" title="A task to be processed, consists of a Sentence and a BudgetValue. ">Task</a>.  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a959f21fb20f72cfd277d994332e862c3.html#a959f21fb20f72cfd277d994332e862c3">More...</a><br /></td></tr>
<tr class="separator:a959f21fb20f72cfd277d994332e862c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6aa0763a0a78acae813ba456f533ad7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_ad6aa0763a0a78acae813ba456f533ad7.html#ad6aa0763a0a78acae813ba456f533ad7">Stamp</a> (<a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp.html">Stamp</a> old, long time)</td></tr>
<tr class="memdesc:ad6aa0763a0a78acae813ba456f533ad7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generate a new stamp from an existing one, with the same evidentialBase but different creation time.  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_ad6aa0763a0a78acae813ba456f533ad7.html#ad6aa0763a0a78acae813ba456f533ad7">More...</a><br /></td></tr>
<tr class="separator:ad6aa0763a0a78acae813ba456f533ad7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a034905573fe14fb73ba09bfa360eb608"><td class="memItemLeft" align="right" valign="top">Object&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a034905573fe14fb73ba09bfa360eb608.html#a034905573fe14fb73ba09bfa360eb608">clone</a> ()</td></tr>
<tr class="memdesc:a034905573fe14fb73ba09bfa360eb608"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clone a stamp.  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a034905573fe14fb73ba09bfa360eb608.html#a034905573fe14fb73ba09bfa360eb608">More...</a><br /></td></tr>
<tr class="separator:a034905573fe14fb73ba09bfa360eb608"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a316ac8d258c291cb941e50f17c2dc0eb"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a316ac8d258c291cb941e50f17c2dc0eb.html#a316ac8d258c291cb941e50f17c2dc0eb">length</a> ()</td></tr>
<tr class="memdesc:a316ac8d258c291cb941e50f17c2dc0eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the baseLength of the evidentialBase.  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a316ac8d258c291cb941e50f17c2dc0eb.html#a316ac8d258c291cb941e50f17c2dc0eb">More...</a><br /></td></tr>
<tr class="separator:a316ac8d258c291cb941e50f17c2dc0eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb33cdf9f13e1a919f7220cb622e7446"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_adb33cdf9f13e1a919f7220cb622e7446.html#adb33cdf9f13e1a919f7220cb622e7446">equals</a> (Object that)</td></tr>
<tr class="memdesc:adb33cdf9f13e1a919f7220cb622e7446"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if two stamps contains the same content.  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_adb33cdf9f13e1a919f7220cb622e7446.html#adb33cdf9f13e1a919f7220cb622e7446">More...</a><br /></td></tr>
<tr class="separator:adb33cdf9f13e1a919f7220cb622e7446"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab52baff17f87c3737f0bc0216f66ac3f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_ab52baff17f87c3737f0bc0216f66ac3f.html#ab52baff17f87c3737f0bc0216f66ac3f">hashCode</a> ()</td></tr>
<tr class="memdesc:ab52baff17f87c3737f0bc0216f66ac3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">The hash code of <a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp.html" title="Each Sentence has a time stamp, consisting the following components: (1) The creation time of the sen...">Stamp</a>.  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_ab52baff17f87c3737f0bc0216f66ac3f.html#ab52baff17f87c3737f0bc0216f66ac3f">More...</a><br /></td></tr>
<tr class="separator:ab52baff17f87c3737f0bc0216f66ac3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb0b161e2d2fb0cbfb33b44ec2a29075"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_acb0b161e2d2fb0cbfb33b44ec2a29075.html#acb0b161e2d2fb0cbfb33b44ec2a29075">getCreationTime</a> ()</td></tr>
<tr class="memdesc:acb0b161e2d2fb0cbfb33b44ec2a29075"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the creationTime of the truth-value.  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_acb0b161e2d2fb0cbfb33b44ec2a29075.html#acb0b161e2d2fb0cbfb33b44ec2a29075">More...</a><br /></td></tr>
<tr class="separator:acb0b161e2d2fb0cbfb33b44ec2a29075"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1aee19cfc0bb8ca9232bad251f74ffc"><td class="memItemLeft" align="right" valign="top">String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_ad1aee19cfc0bb8ca9232bad251f74ffc.html#ad1aee19cfc0bb8ca9232bad251f74ffc">toString</a> ()</td></tr>
<tr class="memdesc:ad1aee19cfc0bb8ca9232bad251f74ffc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a String form of the <a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp.html" title="Each Sentence has a time stamp, consisting the following components: (1) The creation time of the sen...">Stamp</a> for display Format: {creationTime [: eventTime] : evidentialBase}.  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_ad1aee19cfc0bb8ca9232bad251f74ffc.html#ad1aee19cfc0bb8ca9232bad251f74ffc">More...</a><br /></td></tr>
<tr class="separator:ad1aee19cfc0bb8ca9232bad251f74ffc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a47f0e631d97f15a4b6520847c2c4d62a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp.html">Stamp</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a47f0e631d97f15a4b6520847c2c4d62a.html#a47f0e631d97f15a4b6520847c2c4d62a">make</a> (<a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp.html">Stamp</a> first, <a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp.html">Stamp</a> second, long time)</td></tr>
<tr class="memdesc:a47f0e631d97f15a4b6520847c2c4d62a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Try to merge two Stamps, return null if have overlap.  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a47f0e631d97f15a4b6520847c2c4d62a.html#a47f0e631d97f15a4b6520847c2c4d62a">More...</a><br /></td></tr>
<tr class="separator:a47f0e631d97f15a4b6520847c2c4d62a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a104d2fa1a93819a00e5a1221710128c0"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a104d2fa1a93819a00e5a1221710128c0.html#a104d2fa1a93819a00e5a1221710128c0">init</a> ()</td></tr>
<tr class="memdesc:a104d2fa1a93819a00e5a1221710128c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize the stamp mechanism of the system, called in Reasoner.  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a104d2fa1a93819a00e5a1221710128c0.html#a104d2fa1a93819a00e5a1221710128c0">More...</a><br /></td></tr>
<tr class="separator:a104d2fa1a93819a00e5a1221710128c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pac-methods"></a>
Package Functions</h2></td></tr>
<tr class="memitem:a546d6921dc3e1e4a9d1b80bf7f0356b4"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a546d6921dc3e1e4a9d1b80bf7f0356b4.html#a546d6921dc3e1e4a9d1b80bf7f0356b4">get</a> (int i)</td></tr>
<tr class="memdesc:a546d6921dc3e1e4a9d1b80bf7f0356b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a number from the evidentialBase by index, called in this class only.  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a546d6921dc3e1e4a9d1b80bf7f0356b4.html#a546d6921dc3e1e4a9d1b80bf7f0356b4">More...</a><br /></td></tr>
<tr class="separator:a546d6921dc3e1e4a9d1b80bf7f0356b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:ace10b17e33839430469efd8af6da5135"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_ace10b17e33839430469efd8af6da5135.html#ace10b17e33839430469efd8af6da5135">Stamp</a> (<a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp.html">Stamp</a> old)</td></tr>
<tr class="memdesc:ace10b17e33839430469efd8af6da5135"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generate a new stamp identical with a given one.  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_ace10b17e33839430469efd8af6da5135.html#ace10b17e33839430469efd8af6da5135">More...</a><br /></td></tr>
<tr class="separator:ace10b17e33839430469efd8af6da5135"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae51a072ee3f452580f4421f6dc6643ab"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_ae51a072ee3f452580f4421f6dc6643ab.html#ae51a072ee3f452580f4421f6dc6643ab">Stamp</a> (<a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp.html">Stamp</a> first, <a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp.html">Stamp</a> second, long time)</td></tr>
<tr class="memdesc:ae51a072ee3f452580f4421f6dc6643ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generate a new stamp for derived sentence by merging the two from parents the first one is no shorter than the second.  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_ae51a072ee3f452580f4421f6dc6643ab.html#ae51a072ee3f452580f4421f6dc6643ab">More...</a><br /></td></tr>
<tr class="separator:ae51a072ee3f452580f4421f6dc6643ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8d5b064c4fd2ffe2068a6a7caf6ade2"><td class="memItemLeft" align="right" valign="top">long[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_af8d5b064c4fd2ffe2068a6a7caf6ade2.html#af8d5b064c4fd2ffe2068a6a7caf6ade2">getBase</a> ()</td></tr>
<tr class="memdesc:af8d5b064c4fd2ffe2068a6a7caf6ade2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the evidentialBase, called in this class only.  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_af8d5b064c4fd2ffe2068a6a7caf6ade2.html#af8d5b064c4fd2ffe2068a6a7caf6ade2">More...</a><br /></td></tr>
<tr class="separator:af8d5b064c4fd2ffe2068a6a7caf6ade2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b5d3afaab9fc48e2d4d571b8508970d"><td class="memItemLeft" align="right" valign="top">Collection&lt; Long &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a7b5d3afaab9fc48e2d4d571b8508970d.html#a7b5d3afaab9fc48e2d4d571b8508970d">toSet</a> ()</td></tr>
<tr class="memdesc:a7b5d3afaab9fc48e2d4d571b8508970d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert the evidentialBase into a set.  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a7b5d3afaab9fc48e2d4d571b8508970d.html#a7b5d3afaab9fc48e2d4d571b8508970d">More...</a><br /></td></tr>
<tr class="separator:a7b5d3afaab9fc48e2d4d571b8508970d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:a494ae48f7f54badc63ce355b7bfe2c1b"><td class="memItemLeft" align="right" valign="top">long[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a494ae48f7f54badc63ce355b7bfe2c1b.html#a494ae48f7f54badc63ce355b7bfe2c1b">evidentialBase</a></td></tr>
<tr class="memdesc:a494ae48f7f54badc63ce355b7bfe2c1b"><td class="mdescLeft">&#160;</td><td class="mdescRight">serial numbers  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a494ae48f7f54badc63ce355b7bfe2c1b.html#a494ae48f7f54badc63ce355b7bfe2c1b">More...</a><br /></td></tr>
<tr class="separator:a494ae48f7f54badc63ce355b7bfe2c1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a153d2eafa2da60a2c768525f84e9169c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a153d2eafa2da60a2c768525f84e9169c.html#a153d2eafa2da60a2c768525f84e9169c">baseLength</a></td></tr>
<tr class="memdesc:a153d2eafa2da60a2c768525f84e9169c"><td class="mdescLeft">&#160;</td><td class="mdescRight">evidentialBase baseLength  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a153d2eafa2da60a2c768525f84e9169c.html#a153d2eafa2da60a2c768525f84e9169c">More...</a><br /></td></tr>
<tr class="separator:a153d2eafa2da60a2c768525f84e9169c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55c3c692098386d513289a6f3787f590"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a55c3c692098386d513289a6f3787f590.html#a55c3c692098386d513289a6f3787f590">creationTime</a></td></tr>
<tr class="memdesc:a55c3c692098386d513289a6f3787f590"><td class="mdescLeft">&#160;</td><td class="mdescRight">creation time of the stamp  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a55c3c692098386d513289a6f3787f590.html#a55c3c692098386d513289a6f3787f590">More...</a><br /></td></tr>
<tr class="separator:a55c3c692098386d513289a6f3787f590"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-static-attribs"></a>
Static Private Attributes</h2></td></tr>
<tr class="memitem:a2ba0e45324b9c8723a598e825fbcb919"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a2ba0e45324b9c8723a598e825fbcb919.html#a2ba0e45324b9c8723a598e825fbcb919">currentSerial</a> = 0</td></tr>
<tr class="memdesc:a2ba0e45324b9c8723a598e825fbcb919"><td class="mdescLeft">&#160;</td><td class="mdescRight">serial number, for the whole system TODO : should it really be static? or a <a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp.html" title="Each Sentence has a time stamp, consisting the following components: (1) The creation time of the sen...">Stamp</a> be a field in <a class="el" href="../../">Memory.ReasonerBatch</a> ?  <a href="../../d1/d1e/classnars_1_1entity_1_1Stamp_a2ba0e45324b9c8723a598e825fbcb919.html#a2ba0e45324b9c8723a598e825fbcb919">More...</a><br /></td></tr>
<tr class="separator:a2ba0e45324b9c8723a598e825fbcb919"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Each <a class="el" href="../../d6/d25/classnars_1_1entity_1_1Sentence.html" title="A Sentence is an abstract class, mainly containing a Term, a TruthValue, and a Stamp. ">Sentence</a> has a time stamp, consisting the following components: (1) The creation time of the sentence, (2) A evidentialBase of serial numbers of sentence, from which the sentence is derived. </p>
<p>Each input sentence gets a unique serial number, though the creation time may be not unique. The derived sentences inherits serial numbers from its parents, cut at the baseLength limit. </p>

<p>Definition at line <a class="el" href="../../d8/d4f/Stamp_8java_source.html#l00035">35</a> of file <a class="el" href="../../d8/d4f/Stamp_8java_source.html">Stamp.java</a>.</p>
</div><hr/>The documentation for this class was generated from the following file:<ul>
<li>aruntime/src/main/java/nars/entity/<a class="el" href="../../d8/d4f/Stamp_8java_source.html">Stamp.java</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="../../d7/d81/namespacenars.html">nars</a></li><li class="navelem"><a class="el" href="../../db/dec/namespacenars_1_1entity.html">entity</a></li><li class="navelem"><a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp.html">Stamp</a></li>
    <li class="footer">Generated on Sun Jan 10 2016 18:03:59 for opennars by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
  </ul>
</div>
</body>
</html>
